home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.20010306-20010921
/
000178_fdc@watsun.cc.columbia.edu_Wed May 23 12:19:00 EDT 2001.msg
< prev
next >
Wrap
Text File
|
2001-09-20
|
5KB
|
101 lines
Article: 12478 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris,alt.solaris.x86
Subject: Re: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: 23 May 2001 16:18:57 GMT
Organization: Columbia University
Lines: 84
Message-ID: <9egnth$l9d$1@newsmaster.cc.columbia.edu>
References: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu> <9ef581$ksl$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990634737 21805 128.59.39.2 (23 May 2001 16:18:57 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 23 May 2001 16:18:57 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12478 comp.unix.solaris:327980 alt.solaris.x86:53340
In article <9ef581$ksl$1@samba.rahul.net>, <dold@07.usenet.us.com> wrote:
: In comp.protocols.kermit.misc
: Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: : I'm getting some strange reports about C-Kermit 7.1 Beta.01 on
: : Solaris 7 (and 8). Has anybody used it successfully? I'm
: : interested particularly in two areas:
: :
: : 1. After a file transfer, in which the fullscreen (curses)
: : file transfer display was used, do subsequent commands
: : still echo normally?
:
: C-Kermit 7.1.199 Alpha.04, 1 Apr 2001, for Solaris 7
: built with "make solaris7g"
: connecting between two Solaris 7 boxes.
: on the far end, at a ksh prompt:
: kermit, rec, ctrl-\,c send something.
: Fullscreen display looks fine, "statistics" looks right immediately after.
: kermit, send something. works fine.
:
It works fine for me too, with:
Solaris Connection
Version Hardware Type
------------------------------
2.5.1 Sparc Telnet
2.6 PC Telnet
2.6 PC Dialout
7 Sparc Telnet
8 Sparc Telnet
Yet I have a user who reports consistent loss of echoing after the
fullscreen file-transfer display on Solaris 8 Sparc built with gcc
2.95.3. On the same platform, but with a binary built with gcc 2.95.2,
there is no problem. So the questions are:
. Is it a difference between the two gcc versions?
. Is there an "alternative" curses library in play (ncurses?).
Curses libraries are notorious for altering the buffering of
stdin/out when curses is activated, and then not restoring it
afterwards.
Can anybody else reproduce these symptoms? Make a connection, transfer
a file, and then see if commands echo normally afterwards, '?' still gives
help, etc.
: : 2. Can you "set line" to a serial port and dial out?
:
: no modems, although I could hook one up.
:
If somebody could please try this on Solaris 7 and/or 8, I'd appreciate
it. I dialed out at 115200 bps with no problems from Solaris 2.6 on a PC,
using RTS/CTS flow control, and transferred large files in both directions.
I verified that RTS/CTS works correctly. When sending a file from the PC,
the CTS and TxD lights went on and off in lockstep, and no errors
occurred at the Kermit packet level.
I have one user who reports consistent problems with Kermit "locking up"
when trying to use a "Spiff" (serial port expander) port to dial out from
Solaris 7 on a Sparc. Sometimes it works, but when it doesn't, the port
is hung (unusable by any application, including tip and cu) until the
machine is rebooted.
The same user reports differences among the different Kermit versions on
the same machine. On the ports that are not hung, C-Kermit 6.0 and 7.0
work, but 7.1 does not. For Solaris, the main difference between 7.0 and
7.1 is that 7.1 uses the "POSIX" RTS/CTS API (tcsetattr()), whereas 7.0 and
earlier use the old SVR4 CRTSCTS ioctl(), which reportedly did not work
at all at runtime, even though the API calls were accepted without
complaint.
That's what I know so far. So the questions are:
. Is the behavior different between Solaris 2.6 and Solaris 7?
. Is the behavior different between Sparc and Intel?
. Is the behavior different between built-ports and expander ports?
Finally, while researching this, I discovered that C-Kermit for Solaris
on Intel did not use C-Kermit's "large memory model" -- this is a holdover
from the days when PCs were toys and Sparcs were real computers (nowadays,
PCs are still still toys, but they're big toys :-). I'll correct that
in the final 7.1 release.
- Frank